piece of ordenance - Turco Inglés Diccionario